Data processing device



May 17, 1966 T. E. mam ETAL 3,252,144

DATA PROCESSING DEVICE Filed Dec. 50, 1960 5?? Sheets-Sheet 2 XXXXY FROM CONSOLE FIG e May 17, 1966 T. E. DIGAN ETAL DATA PROCESSING DEVICE 577 Sheets-Sheet 5 Filed Dec. 30, 1960 E E a x51; 5 E J an 5 53m .25 f]! m c J 4 A 2m 1 m m m m m n "M 2 w AN I: a X A s c x s m E A a mm N 02a 58%; 9: a gi A z T a 2: A? mm 2% A mm mm: Ac E @200 A a t g E 5.6% $28 A a m e E E 28 2 05 A a Q n m E $2 2% gas Z 52.80 2% 2% is is A an '4 z z a m :52 E a; is a gem ED mm is m Ami: 5A 5E 28 Q E A2 2 5 g is a 2 E a is a E E2 3 E8 E5: 2 mm is a 5% Q 5 :8 x w A2 a? 2% :2; mm is y W m 5i; a5: mm is m A T. E. DIGAN ETAL DATA FROG-ES S ING DEVI CE Filed Dec. 50, 1960 377 Sheets-Sheet 5 CLEAR 02s sTF-00AT SYNC FF TM \94\ sET 00s STOP-CONT SYNC FF I08 CL CPS BREAK FF 26| SINGLE STEP-CPS TPD INPUT CLCPS HALT-PAUSE FF 203 FIG. IS an STOP-CONT PUP FF 204 [IL STOP-CONT PUP FF 265 L COMPL TP0-cPs 22 CL STA FFS. RE0 0R0 sTART SCAN 266 279 PROGRAM STOP 35 SET TW STA SYNC FF READ 267 SET Tw sTA SYNC FF-wRTTE 268 a MAC CLE 256 0 m? m SENSE 0ATE0F HALT-PAUSE SYNC FF 202,200 E 260 2 H HALT-PAUSE SYNC FF(PUP) 2T0 SNGLE PULSE CPS 258 00002 MEM A00 CONTROL 2T CONSOLE 239 I COMPL CAR 2] BREAK REQ PUP 240 1 SET CM SYNC FFAcMALFcRsYTTcFF 2?! 1 POWER ON CONTROL 241 I g SELEBTTON REG 00E0 (CL MEM) 2T2 R A MASTER RESET 242 2 SET CPS HALT-PAUSE FF. i Q 2 RESET CPS 245 3 RESET M50 29 275A RESET TP0 CPS 29 COMPLEMENT 244 a 245 REsET MR Dim-DRUMS RESET PCTR 29 M 08 T4 246 REsET MEM MB CONTROL 29 START FR0MAR0 MEM(CPS);24Y I REsET MEM "0" SECTION 29 5mm 0M MB|A1EM(MANUA L)4248[ REsET DRUMS 20 LOAD FR 0AR0 REA0ER 249 RESET PUP 2Y4 COMPL P0TR 2T L EF 0000s 20T W FF 9 am PM T0 10,000 205 MAR FF D SELECT CR 275 FTF -0 2ST cREcR 0R PB FF 2T6 X 0s0 PULSES e5 sET CR PB FF 2TT 5 g CONT LE) FR-0F 252 sET CPS HALT-PAUSE FF 7 2 1/L/A F'Rw TPD 0P5 FIG. T000 505 IT 200 R m xxxx )(XXX K xxxxx X xx )(XXXX XXIX 455 1 l g X)! XX m x 1956 T. E. DIGAN ETAL 3,252,144

DATA PROCESS ING DEVICE May 17, 1966 T. E. DIGAN ETAL 3,252,144

DATA PROCESSING DEVICE Filed Dec. 50, 1960 577 Sheets-Sheet '7 BITS IS-IM P FIG. lg

4 FROM CAR FlGJj TS I? BUS IT- 9 BITS IO-IS 31F May 17, 1966 "r. E. DIGAN ETAL 3,252,144

DATA PROCESSING DEVICE Filed Dec. 30, 1960 577 Sheets-Sheet 10 209 FROM OR ADO CTR REG FIG Ix I98 I99 TO OWBR FlG.lx 290 222 TO PER-SEN DEC FIG, In 29| 223 T0 PER-SEN OED FIG. In 292 COM m 534 :COM (l3) E 506 BIT T[O)MEM SEL 326 508 CENTRAL BIT 8(1) MEM SEL 52? 0 323%??? l 1 BIT O(O)MEM SEL 328 :3l2 H; BIT l4 TO PER-SEN ANOS:

513 A TO SEL REG & DEC 530 SIB FlG.le 1 FROM PDTR FIG. lk 289 20s x-ry BIT Ml) MEM SEL 525 FROM CG CPS FIG. Ic FROM MSD FIG IL FROM CONSOLE FROM MBRS A 3 2 4g ass XXXXK xxxxx L xxxxx xxxxx xxxxx xxxxx 1: xxxx T0 SEL REG 1 454 'FIOIq 455 I XXXX! xxxxxr xxxxx May 17, 1966 -r. s. DIGAN ETAL DATA PROCESSING DEVICE 3?? Sheets-Sheet 1 1 Filed Dec. 30, 1960 xxxxx xxx FIG. lk

m ON a o l W M M w w m m m w m n M m m m w W M M M R m m m m w W W W W E m m m w W W w W E m w m m M M 2 2 25.9.22 mmmw if c mm m a; 25.25; a; 25 Z; 2

x 3 nnx w 0: a: :05 2 0: 22s 2% xxxx xxxx

xxx):

xxx:

xxx:

May 17, 1966 T. E. DIGAN ETAL 3,252,144

DATA PROCESSING DEVICE Filed Dec. 50, 1960 377 Sheets-Sheet 12 g D X CLEAR CAR 505 m CAR T0 MAR "A" 3|? CAR T0 MAR "8" 3|8 CAR TO MAR "c" (MEM"C" SECTION) 304 455 MAR "0" T0 CAR RM 1 s00 MAR"C" T0 CAR ans 8-I0 50? 575 E MAR"C" T0 CAR BITS |||3 3|0 MAR "c" TOCAR BITS l4-l6 5M MAR "0" T0 CAR ans 1H9 Me 570 MAR "A" TOCAR BITS? 502 3H MAR "A" TO CAR ans a-ro 305 5 512 E MAR "A" TO CAR ens ll-l3 308 3 MAR "A" m CAR BITS M-Ms 3H 5Y4 MAR "A" TO CAR BITS IHS 5|4 1 548 D MEMORY MAR"B" T0 CAR BUST am i 54% SELECTRON MAR T0 CAR HITS 8-K) 306 K 350 D DEGUDER MARE TOCAR BITS ll-I3 s09 35l D m MAR-"B" TO GAR BITS I4-l6 3|2 552 D MAR"B" T0 cRR BMsM-M 3|5 CAR RM I4 (I) TO PER-SEN AND'S M9 /554 SET PCTRTOMEM"A& CLEAR s40 52? D STEP PCTR MM 528 D PCTR m MAR "B" 342 529 D PCTR T0 MAR "A" 545 f 326 D PCTR T0 MAR "c" BITS |o-|9 544 g 525 D SAMPLE GATE 0M PCTR BIT 7 345 j; FROM DR 2 g //CTLS 36! P FIG.Iuo kbb May 17, 1966 T. E. DIGAN ETAL 3,252,144

DATA PROCESSING DEVICE Filed Dec. 30, 1960 577 Sheets-Sheet 14 FIG. In

PER (OOYJRESET PUP 20| :COM (8) E PER(006)CL PUP RALT FF PER(0O5JSET PUP HALT FF 100M (I0) I PER (on) XFER DR wn CTR TO ADD PER(OI2) LOCK DR 10 ADD cm (ID I PER (on) LOCK 10 ADD CTR PER 0m) GOMPLEMENT PUP 20o PERHOB) SEL MEM"C" FOR on was PER(I05)SELMEM"B" FOR on was PER HT)CHECK TEST 202 PER I47) CL MAR "c- (m 20) PER I50) TEST OPERATE xx xx SEN (0M) T0 REG SELECTED 382 L SENRJTS) CR READY 3H3 SEN (DIS) CR SELECTED SENTDIT) TW READY 330 SENTDZD) TW SELECTED SEMDZD TAPE "I SELECTED SENT022) TAPE 2 SELECTED SENTDB) DR OPERATION COMPLETED ON FTC. lhki FROM CC CPS HG lc TD MEM"C" SECT T0 EVEN PUP f T0 000 PUP xxxxxx zuuuuua m xxx xxx xxxxxx xxxxxx xxxxxx May 17, 1966 E. DIGAN ETAL 3,252,144

DATA PROCESSING DEVICE Filed Dec. 30, 1960 5?? Sheets-Sheet 15 RESET WD CTR STEP WD CTR CONDITION WD CTR ALARM OSC READ BRK SYNC.

WRITE BRA SYNC WRITE BRK SYNC CL MEMORY SELECT CARD READER SEL CARD READER-SET I CIL WD SET 'IST CONTROL WD-FOR CM CTL CM CM &

TW WRITE TW READ 2 WRITE TAPE 2 READ TAPE I WRITE TAPE READ May 17, 1966 'r. E. DIGAN ETAL DATA PROCESSING DEVICE 577 Sheets-Sheet l 6 Fi led Dec 3O 1960 N O OJ nun":

XXIIIX Ha a1 5 ms 3 w I g {illilllil 25 h Ms b t; n N :m

&% an

2? 222: A Em A Em A E A 2% 22 nun:

May 17, 1966 T. E. DIGAN ETAL 3,252,144

DATA PROCESS ING DEVICE Filed Dec. 50, 1960 577 Sheets-Sheet 17 FIG. I q

45? SEN (0T4) i T :SEN(0l6) SENSE FF (SET) 370 SEN(020) END PER 40 RRR ME 10 RD 000 =0 I00 SEN (02D DESELECT TAPE T SEN (022) DEsELEDT TAPE *2 200 READ CARD READER 485 20| wR|TE A/N TR 400 202 READ A/N TR 487 A00 SELECTION wRlTE 00TAL Tw 400 09s ail READ 00TAL TR 400 5 500 0E00DER WRlTE TAPE *2 :50! ("6052) READ TAPE *2 D 502 wRlTE TAPE *I 50; READ TAPE 1 D 504 READ 10 RED (CM OPERATION) 402 505 DESELECT T0 REG 400 455A 500 DESELECT DARD READER 400 507b READ TAPE I 40T R00 wRTTE TAPE I 406 4570 272 READ TAPE 2 405 20 WRITE TAPE 2 404 I 050 DESELECT Tw ART 4500 j 5 5 i 289 1 [JAE- mu 456 '4.- 1 E. 455 :1 MAX! lxxxjl XXIX! 1 xxx x xxxx 1r xxxxxll )(AJXX Filed Dec. 30, 1960 T. E. DIGAN ETAL DATA PROCES SING DEVI CE 577 Sheets-Sheet 18 XXX! 1 XXX! 55mg r? 455q%, F G. r

A A 540 f 194 TYPEViRITER REGISTER l 3 (FIG 42) MANUAL DESELECT 50s a READ SYNC. STATUS FF 4I4 5 WRITE SYNC smus FF 4B:

SET SENSE FF w an WR 0cm TW 474 A w CONSOLE AN SELECT 41s .3 m 52? 485 495; SET swus smc. FF H2: SEN (0Q CARD READER 20 REGISTER 2m 9 (FIG. 38) CR READY s72 May 17, 1966 Filed Dec 30 1960 577 Sheets-Sheet 19 L J 535 468 451 455d 5 g um wig ass 200 D PERUIUCK TEST 202 20! 1o REGP fi' 202 TAPE REGISTER fi (Haas) :SISE

f TAPE 202 REGISTER 456c FIG. ls

am TT' l 58| rum w um was 5'77 Sheets-Sheet 20 Filed Dec. 50. 1960 xxxx x SCAN CHECKING W0 CTR =0 CLEAR ADD CTR x b m I m m m 5X 00 x I 4m 2 2a nan 4 7 5 Wm 22 w I O H e 5 II N w M G 2 ET W m M a A fin F i wn R 6 m m m nv m aw an U 70 o 4 on 5 2 7 m 5 A u Bil 4 2255555555555555 r 334 w a I 

1. A DATA PROCESSING DEVICE INCLUDING ONE OR MORE GROUPS OF INPUT-OUTPUT DEVICES WITH EACH SAID GROUP INCLUDING ONE OR MORE INPUT-OUTPUT DEVICES, SAID DATA PROCESSING DEVICE HAVING A CENTRAL PROCESSING SYSTEM WITH A CENTRAL MEMORY STORAGE FACILITY DISPOSED THEREIN, SAID CENTRAL MEMORY STORAGE FACILITY HAVING MEMORY CYCLES OF OPERATION ALLOTED IN SEQUENCE TO THE RESPECTIVE GROUPS OF INPUT-OUTPUT DEVICES, CONTROL MEANS IN SAID DATA PROCESSING DEVICE FOR PERMITTING COMMUNICATION BETWEEN AN INPUT-OUTPUT DEVICE AND SAID CENTRAL MEMORY STORAGE FAICLITY 